×
man made
meaning in French
adj.
fait par l'homme, artificiel, synthétique, fabriqué
Related Words
man lion\'s coach
man lx and fx ranges of tactical trucks
man made fibre
man made object
PC Version
Copyright © 2018 WordTech Co.